package com.gitee.yannzh.rune.core.base.pojo;

import com.gitee.yannzh.rune.core.base.convert.IConverter;
import com.gitee.yannzh.rune.core.base.pagination.PageOption;

import java.io.Serializable;

/**
 * @author Yann
 * @date 2024/9/19
 * @description 声名类是参数对象
 * @since 1.0.0
 */
//@Mapper
public interface Param {
    default Serializable getKeyValue() {
        return null;
    }

    default PageOption ofPage(){
        return null;
    }

    default  <T,S> T convert(T source, Class<S> clazz){

        return null;
    }

}
